google.golang.org/grpc/balancer/pickfirst/pickfirstleaf.pickfirstBalancer.subConns (field)
19 uses
google.golang.org/grpc/balancer/pickfirst/pickfirstleaf (current package)
pickfirstleaf.go#L116: subConns: resolver.NewAddressMapV2[*scData](),
pickfirstleaf.go#L202: subConns *resolver.AddressMapV2[*scData]
pickfirstleaf.go#L299: prevSCData, found := b.subConns.Get(prevAddr)
pickfirstleaf.go#L362: for _, sd := range b.subConns.Values() {
pickfirstleaf.go#L369: for _, sd := range b.subConns.Values() {
pickfirstleaf.go#L372: b.subConns = resolver.NewAddressMapV2[*scData]()
pickfirstleaf.go#L468: for _, oldAddr := range b.subConns.Keys() {
pickfirstleaf.go#L472: val, _ := b.subConns.Get(oldAddr)
pickfirstleaf.go#L474: b.subConns.Delete(oldAddr)
pickfirstleaf.go#L482: for _, sd := range b.subConns.Values() {
pickfirstleaf.go#L487: b.subConns = resolver.NewAddressMapV2[*scData]()
pickfirstleaf.go#L488: b.subConns.Set(selected.addr, selected)
pickfirstleaf.go#L502: sd, ok := b.subConns.Get(curAddr)
pickfirstleaf.go#L517: b.subConns.Set(curAddr, sd)
pickfirstleaf.go#L707: b.numTF = (b.numTF + 1) % b.subConns.Len()
pickfirstleaf.go#L709: if b.numTF%b.subConns.Len() == 0 {
pickfirstleaf.go#L733: for _, sd := range b.subConns.Values() {
pickfirstleaf.go#L744: for _, sd := range b.subConns.Values() {
pickfirstleaf.go#L752: activeSD, found := b.subConns.Get(sd.addr)